package ooday02;
/**派生类:学生*/
public class Student extends Person {
    String name;
    String stuId;
    Student(String name,int age,String address,String className,String stuId){
//        super()方法调用超类的构造方法必须位于派生类构造方法的第一行
        super(name,age,address);
        this.name=className;
        this.stuId=stuId;

    }



        //成员变量name若没有同名现象，写this.和super.都一样
        //成员变量name同名现象，super指超类 的，this指派生类的


    void study(){
        System.out.println(name+"正在学习......");
    }
//当超类的成员变量和派生类的成员变量同名时，super指超类的，this指派生类的
    void sayHi(){
        System.out.println("我叫"+super.name+",今年"+age+"岁了,家住"+address+"班级名称为："+name+"学号为："+stuId);
    }
}
